'use strict'

//第一题
// let arr = [1,2,3,4];

// function indexOf(arr,item){
//     return arr.indexOf(item);
// }

// console.log(indexOf(arr,3));

//==================================

//第二题

// var arr = [1,2,3,4];

// function sum(arr){
//     return arr.reduce((x,y)=>{
//         return x+y;
//     })
// }
// var res=sum(arr);
// console.log(res);

//==================================

//第三题

// var arr = [1,2,2,3,4,2,2];

// function remove(arr,item){
//     var res = [];
//     arr.forEach((x)=>{ 
//         if(x!=item){   // 使用循环判断这个数值中是否有跟输入的数相等,如果不相等那么push到新的数组中 
//             res.push(x);
//         }
//     })
//     return res; //返回新的数组
// }

// var res = remove(arr,2);

// console.log(res);

//==================================

//第四题 

// var arr = [1,2,2,3,4,2,2];

// function remove(arr,item){
//     for(let i=0; i<arr.length;i++){
//         if(arr.indexOf(item)!=-1){ // 循环判断 如果没有找到跟输入的数字相同的元素
//             arr.splice(arr.indexOf(item),1)
//         }
//     }
//     return arr; //返回结果
// }

// var res=remove(arr,2);

// console.log(res);

//======================================

//第五题


